fail-safe technology - Deutsch Englisch Wörterbuch